﻿using System;
using System.Collections.Generic;
using Basmus.DataStructures;

namespace Basmus.BindingFramework
{
	public interface INamedTuples
	{
		IEnumerable<string> Names { get; }
		Func<string, Type> ElementType { get; }
		Func<object, string, Tuple> GetTuple { get; }
		Action<object, string, Tuple> SetTuple { get; }
	}
}
